@charset "utf-8";
body, html{width: 100%;height: 100%;margin:0;font-family:"微软雅黑";}
#mapDiv{height:100%;width:100%;}
.header1 .p1{
	margin:0px;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	background-color: rgb(175, 159, 159,0.3)
}
.header1{
	padding:0px;
	color: #373a3a;
}
.header{
	padding:4px 8px 47px 8px;
	color: #373a3a;
}
.header .left{
	float: left
}
.header .left .p2{
	margin:0px;
	font-size:14px;
	margin-top:24px;
}
.header .right{
	float: right
}
.header .right button{
	padding: 10px 10px;
}
.tcDiv{
	text-align: right;
	background: rgba(255, 255, 255, 0);
}
.tcBtns{
	border: 2px solid #f6bbbb;
	display: none;
}
.tcBtn{
	font-weight: bold;
	padding: 1px 6px;
}
.chooseMapBtn{
	border: 0px;
	border-bottom: 1px solid #9b4f4f;
}
.zztDiv{
	max-height: 219px;
	background-color: rgba(0, 0, 0, 0.4);
	border:2px solid rgb(208, 204, 192);
	border-radius:5px;
	padding:5px;
	color: #FFF;
	overflow-y:scroll;
  	
}
.zztTtile {
	padding: 0;
	margin: 0;
	margin-bottom: 3px;
	color: #FFF;
}
.zztTtile span {
	float: right;
	padding-right: 5px;
	font-weight: bold;
}
ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul li{
	line-height: 30px;
	padding: 0px 5px;
	border: 1px solid lightgray;
	color: #FFF;
	margin-bottom:3px;
	border-radius:3px;
	background-color: rgba(146, 192, 185, 0.2);
}
ul p.titlep{
	padding:0;
	margin:0;

}
input[type=text] {
  height: 20px;
  padding-left: 3px;
}
input[type="checkbox"], img{
	vertical-align: middle;
}
.dwDiv{
  background-color: rgba(146, 192, 185, 0.5);
  padding: 5px;
  border: 1px solid #5cb479;
  border-radius: 5px;
}
.dwBtn{
	height: 26px;
    width: 56px;
    vertical-align: bottom;
}
.ipt400{
	width: 400px;
}
.ipt300{
	width: 300px;
}